MSSSPLSSSLFHPLSTLSTHCHGRRQNLCFNRKQQPFVVRAAKLPEGVIVPKAQPKSQPAFLGFTQTAEIWNSRACMIGLIGTFIVELILNKGILELIGVEIGKGLDLPL